#include <stdio.h>

// 常量指针   : 指针不能修改指向

void show_arr(int * arr , int len )
{
    int * arr_temp = arr;
    for (size_t i = 0; i < len; i++)
    {
        // 三种访问方式
        printf("%d\n " , arr[i]);
        printf("%d\n " , *(arr + i));
        printf("%d\n " , *(arr_temp ++));
    }

    // 修改数据
    *(arr + 3)  = 5;
    arr[2] = 10;
}

int main(int argc, char const *argv[])
{
    int arr[5] = {1 , 2 , 3 , 4 , 5};
    int val = 10;
    show_arr( arr , sizeof(arr) / sizeof(int));
    return 0;
}